package com.violet.utils;

public class UserContent {

    private static final ThreadLocal<String> tl = new ThreadLocal<>();

    /**
     * 保存当前登录用户 ID 到 ThreadLocal
     * @param userId 用户 ID
     */
    public static void setUserId(String userId) {
        tl.set(userId);
    }

    /**
     * 获取当前登录用户的 ID
     * @return 用户 ID
     */
    public static String getUserId() {
        return tl.get();
    }

    /**
     * 移除当前登录用户 ID
     */
    public static void removeUserId() {
        tl.remove();
    }
}
